spill out the beans

Translations
выдать секрет
Someone accidentally spilled out the beans about the surprise party.
Кто-то случайно выдал секрет о вечеринке-сюрпризе.
Definitions
To reveal secret information or disclose something that was meant to be kept confidential.